﻿using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.ServiceModel.Configuration;
using Spike.ServiceFramework.ServiceModel.Audit;
using Spike.ServiceFramework.ServiceModel.Registration;

namespace Spike.ServiceFramework.ServiceModel
{
    public abstract class FrameworkBehaviorExtensionElement : BehaviorExtensionElement
    {
        [ConfigurationProperty("audit", DefaultValue = null, IsRequired = false)]
        public AuditBehavior Audit
        {
            get { return (AuditBehavior)base["audit"]; }
            set { base["audit"] = value; }
        }      
  

    }
}
